spotted rose snapper - German English Dictionary